Internet Archive BookReader

A New Plesiosaur from the Niobrara Cretaceous of Kansas